to serve consecutively - Turkish English Dictionary